The Mascots -- Congcong, Lianlian and Chenchen --, which reflect the internet prowess of Hangzhou city and Zhejiang province, were unveiled at a digital ceremony in the wake of the COVID-19 pandemic that has brought the whole world to a stand still.
Google boss's absence at US-China internet forum meet raises eyebrows.